In a study of analyst recommendations at the major brokerages, for the underlying components of the S&P 500, Carmax Inc. (NYSE: KMX) has taken over the #107 spot from Cigna Corp (NYSE: CI), according to ETF Channel. Below is a chart of Carmax Inc. versus Cigna Corp plotting their respective rank within the S&P 500 over time (KMX plotted in blue; CI plotted in green):